riding on a donkey - Turkish English Dictionary